
After completing this lab, you will be able to:
Create a new chatbot project in Voiceflow
Simulate a booking assistant that can confirm details empathetically
Test conversations and adjust chatbot behavior when details are missing
Edit chatbot agents to include special requirements
Run a complete test of a booking conversation, from request to final confirmation
You are recommended to use the free version of the Voiceflow UI UX design tool. If you are considering upgrading the tool, you are responsible for any applicable charges.
Please note that the image interface that has been used in this lab may differ from the previous version in layout and functionality.
Voice assistants are no longer futuristic experiments; they are quietly running hotel check-ins, online orders, and even medical triage today. In this lab, you are going to use Voiceflow, an AI tool, to share how the booking assistant listens, responds, and adapts. It's quick but a powerful dive into the mechanics of turning plain requests into smooth, human-like conversations.
Imagine you are working for a restaurant that wants to make online reservations easier for customers. Instead of calling the restaurant, customers should be able to chat with a virtual assistant that understands their request, confirms details, and even checks for special requirements such as food allergies, wheelchair access, or birthday celebrations.
In this lab, you will use a generative AI (GenAI) tool, Voiceflow, to build a booking assistant chatbot step by step. You will learn how to create the flow, test it, refine agents, and handle missing details so that the assistant provides a smooth and empathetic customer experience.
Note: To open these links, right-click them and select Open in a new tab.



"Simulate a booking assistant conversation. User asks: 'I need a table for two tomorrow at 7 PM.' Show how the bot confirms, handles missing details (location), and responds empathetically."



Note: The layout that you are seeing in the screenshot may vary when you actually perform the steps.





"I need a table for two people, please."


If you wish to customize the AI assistant further, double-click the agent that you want to edit. For example, in this lab, let's double-click Booking details routing.
You can see that a pop-up window will open showing the editable details of that agent.






"Please include specific requirements, such as dietary restrictions, wheelchair access, child seat, birthday/anniversary."


Once you've accepted the changes, you can see that the AI assistant has updated your inserted special requirements, such as dietary restrictions, wheelchair access, child seating, and more, in Your AI agent chatbot.

"Yes, please, book a table for four people at Mon Lapin for September 10th at 8:00 PM. One guest has a peanut allergy."



"Please confirm the table."



To reinforce your learning, try the following tasks on your own:
Modify the assistant so it asks for contact information, such as phone number or email, before confirming the booking
Create a new scenario where the assistant helps the user cancel a booking instead of making one
Add another special requirement, such as "outdoor seating" and test how the chatbot responds
Customize the assistant's responses to sound more formal or friendly, depending on your preference.
Congratulations on completing the Lab: Simulate and Test a Conventional Voiceflow for a Booking Assistant!
In this lab, you learned to create a project in the AI tool Voiceflow and simulate a restaurant booking assistant that handles user requests. You also added logic to identify missing details, such as date, time, or location, and edited the agent for special requirements. Further, you've tested the chatbot with real scenarios, such as booking a table for four people and mentioning any allergies. In this lab, you created a strong foundation for building more advanced assistants for the future—whether for restaurants, hotels, events, or other customer services.